.container{
	background: #F8F8F8;
	padding-bottom: 80rpx;
	width: 100%;
}
.refund-status-bg{
	width: 100%;
	height: 98rpx;
	background: #4EBFF9;
	font-size: 36rpx;
	color: #FFFFFF;
	line-height: 98rpx;
	text-align: center;
	font-weight: 800;
}
.refund-status-bg1{
	width: 100%;
	height: 98rpx;
	background: #4EBFF9;
	font-size: 36rpx;
	color: #FFFFFF;
	line-height: 98rpx;
	/* text-align: center; */
	display: flex;
	justify-content: space-between;
	font-weight: 800;
	padding: 0 32rpx;
}
.refund-status-bg1 .title{
	width: 166rpx;
	text-align: center;
	height: 60rpx;
	line-height: 60rpx;
	background: #FF892E;
	opacity: 1;
	border-radius: 34rpx;
}
.refund-status-bg1 .title1{
	width: 136rpx;
	height: 60rpx;
	border: 1px solid #FFFFFF;
	opacity: 1;
	border-radius: 34rpx;
	text-align: center;
	line-height: 60rpx;
}
.order-state{
	width: 100%;
	background: #FFFFFF;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 24rpx 32rpx;
}
.order-state .title{
	flex: 1;
}
.order-state .status{
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: #323332;
}
.order-state .date{
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: #1F995B;
}
.order-state .btn{
	width: 194rpx;
	height: 60rpx;
	line-height: 60rpx;
	background: #FFBB33;
	box-shadow: 0rpx 6rpx 12rpx rgba(227, 144, 19, 0.44);
	border-radius: 34rpx;
	font-size: 28rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: #323332;
	text-align: center;
}
.order-content{
	padding: 0 32rpx;
}
.shop-info{
	width: 100%;
	background: #FFFFFF;
	border-radius: 24rpx;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 32rpx;
	padding: 24rpx;
}
.shop-info>image{
	width: 128rpx;
	height: 128rpx;
	border-radius: 24rpx;
}
.shop-info .info{
	width: 100%;
	margin: 0 24rpx;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.shop-info .title {
    font-size: 26rpx;
    font-family: PingFang SC;
    font-weight: 800;
    color: #323332;
    /* width: 100rpx; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: right;
    text-align: center;
    background: #FFEB3B;
    -webkit-border-radius: 5px;
    border-radius: 10rpx;
    padding: 8rpx 5rpx;
    margin: 0 5rpx;
}
.shop-info .title1 {
    font-size: 26rpx;
    font-family: PingFang SC;
    font-weight: 800;
    color: #323332;
    width: 100rpx;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: right;
    text-align: center;
    background: red;
    -webkit-border-radius: 5px;
    border-radius: 10rpx;
    padding: 8rpx 5rpx;
    margin: 0 5rpx;
}
.shop-info .distance{
	font-size: 24rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #666666;
    margin-top: 8rpx;
    /* display: block; */
    /* float: left; */
    /* width: 350rpx; */
}
.shop-info .address{
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: #838583;
	width: 350rpx;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin-top: 8rpx;
}
.shop-info .btn{
	width: 100rpx;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.shop-info .contact{
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: #1F995B;
}
.shop-info .null{
	height: 40rpx;
	margin-top: 8rpx;
}
.shop-info .navigation{
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: #007AFF;
	margin-top: 8rpx;
}
.goods-list{
	width: 100%;
	background: #FFFFFF;
	border-radius: 24rpx;
	margin-top: 32rpx;
	padding: 0 24rpx 24rpx 24rpx;
}
.good-item{
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 24rpx 0;
	border-bottom: 1rpx solid #E5E9E5;
}

.good-item .image-box{
	width: 156rpx;
	height: 156rpx;
	position: relative;
}
.open-down{
	text-align: center;
	font-size: 24rpx;
	color: #1F995B;
	margin-top: 22rpx;
}
.good-item .image-box>image{
	width: 156rpx;
	height: 156rpx;
}
.good-item .image-box .refund-status{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 156rpx;
	height: 54rpx;
	line-height: 54rpx;
	background: rgba(2, 2, 20, 0.5);
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	text-align: center;
}
.good-item .info-box{
	flex: 1;
	margin-left: 30rpx;
}
.info-box .inline{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 10rpx;
}
.info-box .inline:last-child{
	margin-bottom: 0;
}
.good-item .good-info{
}
.good-item  .title{
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 800;
	line-height: 42rpx;
	color: #323332;
}
.good-item  .spec{
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 400;
	color: #555756;
}
.good-item  .price{
	font-size: 20rpx;
	font-family: DIN;
	font-weight: bold;
	color: #F24848;
}
.good-item .refund-btn{
	width: 137rpx;
	height: 44rpx;
	background: #1F995B;
	font-size: 20rpx;
	font-family: PingFang SC;
	font-weight: 400;
	line-height: 44rpx;
	color: #FFFFFF;
	text-align: center;
	border-radius: 24rpx;
}
.good-item .price .money{
	font-size: 40rpx;
}
.good-item .number{
	/* text-align: right; */
}
.good-item .number .title{
	height: 40rpx;
}
.good-item .number .num{
	font-size: 28rpx;
	font-family: PingFang SC;
	font-weight: 400;
	color: #323332;
	margin-top: 20rpx;
}
.good-item .real-price{
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 400;
	line-height: 34rpx;
	color: #F24848;
}
.good-item .real-price .point{
	font-size: 20rpx;
	font-family: DIN;
	font-weight: bold;
	margin-left: 24rpx;
}
.good-item .real-price .money{
	font-family: DIN;
	font-weight: bold;
	font-size: 30rpx;
}
.order-money,.order-info{
}
.order-money{
	border-bottom: 1rpx solid #E5E9E5;
}
.order-money .inline,.order-info .inline{
	display: flex;
	justify-content: space-between;
	padding: 16rpx 0;
}
.order-money .label{
	font-size: 30rpx;
	font-family: PingFang SC;
	color: #838583;
}
.order-money .label .tag{
	width: 31rpx;
	height: 31rpx;
	vertical-align: middle;
	margin-left: 10rpx;
}
.order-money .value{
	font-size: 30rpx;
	font-family: PingFang SC;
	color: #323332;
}
.value .point{
	font-size: 20rpx;
}
.value .money{
	font-size: 40rpx;
	font-family: DIN;
	font-weight: bold;
}
.value .red{
	color: #F24848;
}
.order-info .label{
	font-size: 30rpx;
	font-family: PingFang SC;
	color: #838583;
}
.order-info .value{
	font-size: 30rpx;
	font-family: PingFang SC;
	color: #323332;
}
.copy-btn{
	background-color: #007aff;
	width: 64rpx;
	height: 32rpx;
	line-height: 32rpx;
	text-align: center;
	color: #FFFFFF;
	font-size: 20rpx;
	border-radius: 20rpx;
	display: inline-block;
	margin-left: 10rpx;
}